Big Huge Thesaurus

giant bamboo

noun